Hitachi HT-25S
with Centroid T-Series Control

Startup

  1. Press in the Emergency Stop button on the console
  2. Turn on the main power switch on the rear cabinet
  3. Wait approximately one minute for the control to start up
  4. Release the Emergency Stop button
  5. Press CYCLE START to start the machine homing sequence

The Machine Home position is fully X+ (cross slide up) and Z+ (carriage right).

The control starts up in Incremental jog mode. In order to jog the axes in continuous movement, you need to press the INCR/CONT key to switch from incremental to continuous jog mode.

Idle Periods

  1. Press in the Emergency Stop button on the console. This will remove power from the servo motors and turn off any accessories which may be running. The control will remain on, and axis positions will continue to be maintained and tracked.
  2. To resume operation, release the Emergency Stop button.

Shutdown

  1. If desired, press the F10/Shutdown, then F1/Park and CYCLE START, to move the machine back near the home position. This will save homing time when the machine is restarted.
  2. Press in the Emergency Stop button on the console
  3. Press F10/Shutdown
  4. Press F2/Poweroff
  5. Wait about 15 seconds for the screen to go dark
  6. Turn off the main power switch on the rear cabinet

M Functions

The machine has the following custom M functions, in addition to the standard functions listed in the Centroid operator's manual.
M10Close chuck
M11Open chuck
M12Extend Tailstock Quill
M13Retract Tailstock Quill
M21Fetch tailstock body and place it near part zero
M22Put away tailstock body near end of bed
M31Chip conveyer forward
M32Chip conveyer reverse
M33Chip conveyer off
M35Latch tailstock body to carriage, unlock from ways
M36Unlatch tailstock body from carriage, lock to ways
M41Shift to low gear (0 - 1250 RPM)
M42Shift to high gear (0 - 4190 RPM)

M21 and M22

The M21 code will retrieve the tailstock from wherever it was last placed (usually its parked position near the end of the bed, but possibly another in-use location) and place it near the current part zero location.

M21 will use the Z offset for Tool 99, from the Tool Offsets library, to align the tailstock. A larger (more positive) value in offset 99 will place the tailstock farther right. A smaller (or more negative) value in offset 99 will place the tailstock farther left.

The M22 code will retrieve the tailstock from wherever it was last placed, and return it to its parked position near the end of the bed.

M21 and M22 use the following Machine Parameter values:
ParameterMeaningDefault
Value
910Parked location, measured from Z axis machine zero-0.500
911Half of sensor window width0.060
912Starting search distance for sensor0.200
913Part location for M21 placement0.000
914Slow search feedrate10.0
915Drag feedrate50.0

M21 and M22 also use variable #159 to store the location where the tailstock was last placed. This is the Z axis position, in Machine Coordinates.

If for some reason the tailstock is not where it was expected, or the value of variable #159 has been lost, then M21 or M22 may fail to pick up the tailstock.

In that case, you should jog the carriage to the tailstock, stopping where the connection-position sensor (INP8) opens; then note the Z position in machine coordinates (press Alt-D to show machine coordinates on the DRO); then store that value in variable #159 (e.g. by using the MDI prompt to enter a command such as "#159 = -12.345").

M35 and M36

M35 and M36 are intended for internal use by the M21 and M22 macros, and will generally never be used directly in a part program.

Jog Panel Aux Keys

In normal operation, the Aux keys on the operator panel have the following functions:

LED indicates tool setter tripped LED indicates carriage aligned for tailstock connection Unclamp/Clamp Tool
Shift headstock to high gear range Work Light On/Off Index Turret Plus
Shift headstock to low gear range Maintenance Mode On/Off
(hold for 1s)
Index Turret Minus
Latch/Unlatch Tailstock Base Extend Tailstock Quill Retract Tailstock Quill
Jog Conveyor Reverse Stop Conveyor Start Conveyor Forward

Emergency and Maintenance Operation

In rare cases it may be necessary to operate the tool changer components manually. You can do this using "Maintenance Mode".

To activate Maintenance Mode, press and hold the Maint. Mode key for one second. The Maint. Mode LED will light to indicate that Maintenance Mode is active.

In Maintenance Mode you can use the other Aux keys to directly operate some tool changer components.

Maintenance Mode Controls

(none) (none) (none)
(none) (none) Jog Turret CW (+)
(none) Maintenance Mode On/Off
(hold for 1s)
Jog Turret CCW (-)
(none) (none) Lock/Unlock Turret
(none) (none) (none)

Be sure to cancel Maintenance Mode when you are done. You cannot run automatic program cycles with Maintenance Mode active. You can, however, use the MDI prompt in Maintenance Mode.

Errors and Faults

The PLC program can generate various fault messages, in addition to those listed in the Centroid operator's manual.

PLC Diagnostic Display

You can use the PLC Diagnostic display on the computer to view some of the Centroid PLC input and memory locations mentioned with these fault conditions. At the control's main screen, press Alt-I to activate the PLC Diagnostic display. Press Alt-I again to dismiss it.

The Diagnostic display shows four rows of red and green dots: the first row shows PLC inputs 1 through 80; the second row PLC outputs 1 through 80; the third row PLC memory bits 1 through 80; and the fourth row PLC program stages 1 through 80.

You can use the arrow keys to move a highlight box over any of these locations. The name of the highlighted location will be displayed at the bottom center.

Below the four rows of bit status information are ten numeric ("word") variable values, labeled W1 through W10. Some of these variables also hold useful status information, described with the fault conditions to follow.

There are multiple pages of PLC Diagnostic information. You can page sideways using the F12 and F11 keys. For example, pressing F12 once will scroll to the page showing INP81 - INP160, W11-W20, etc..

Clearing Faults

Most fault conditions must be cleared by pressing and releasing the Emergency Stop button.

"9022 PLC Communication In Fault (Fiber 3)"

The MPU11 motion controller detected loss of fiber optic communication from the GPIO4D interface unit.

Check the optical fibers. Verify that they have not been bent, kinked, or pulled loose from their sockets. Verify that they are both plugged into the correct sockets (1 to 1 and 3 to 3, on both boards).

"9023 PLC Communication Out Fault (Fiber 1)"

The GPIO4D interface unit reported back to the MPU11 motion controller a loss of fiber optic communication from the MPU11. This indicates that Fiber 3 is functioning normally, but Fiber 1 may have problems.

Check the optical fibers. Verify that they have not been bent, kinked, or pulled loose from their sockets. Verify that they are both plugged into the correct sockets (1 to 1 and 3 to 3, on both boards).

"9025 Axis1 Drive Fault Detected"
"9026 Axis2 Drive Fault Detected"

One or more of the Yaskawa servo drives is reporting a fault condition.

Check the LED displays on the axis drives themselves for a fault code.

Press and release Emergency Stop to clear the fault.

"9030 SPINDLE FAULT!"

The spindle drive unit is reporting a fault condition.

Check the LED display on the spindle drive itself for a fault code.

Press and release Emergency Stop to clear the fault.

References:

PLC INP10:  indicates spindle drive alarm state: Green = 1 = okay; Red = 0 = fault

"9039 Software Ready Fault"

You exited the CNCM control software without first pressing Emergency Stop.

"9040 Hydraulic Pump Overload"

The hydraulic pump has tripped the overload on its starter.

Investigate possible causes for the overloaded motor. Press the reset button on the overload unit, then press and release Emergency Stop to clear the fault.

References:

PLC INP41:  indicates MOL state: Green = 1 = okay; Red = 0 = tripped
PLC OUT1:   hydraulic pump starter: Green = on = run hydraulic pump

"9041 Coolant Pump Overload"

The flood coolant pump has tripped the overload on its starter.

Investigate possible causes for the overloaded motor. Press the reset button on the overload unit, then press and release Emergency Stop to clear the fault.

References:

PLC INP42:  indicates MOL state: Green = 1 = okay; Red = 0 = tripped
PLC OUT2:   coolant pump starter: Green = on = run flood coolant pump

"9042 Spindle Lube Pump Overload"

The spindle lube pump has tripped the overload on its starter.

Investigate possible causes for the overloaded motor. Press the reset button on the overload unit, then press and release Emergency Stop to clear the fault.

References:

PLC INP44:  indicates MOL state: Green = 1 = okay; Red = 0 = tripped
PLC OUT4:   spindle lube pump starter: Green = on = run spindle lube pump

"9043 Gear Shift Timeout"

An attempt to shift gears in the headstock failed to engage the new gear within the allowed time, even after starting the spindle motor at low speed.

Press Emergency Stop; turn the chuck by hand a few turns; then release Emergency Stop and attempt the gear shift again, or attempt a return to the previous gear range.

References:

PLC INP33:  spindle high range switch: Green = 1 = in high range; Red = 0 = not in high range
PLC INP34:  spindle low range switch: Green = 1 = in low range; Red = 0 = not in low range
PLC OUT12:  spindle low shift solenoid: Green = on = attempt to shift to low range
PLC OUT13:  spindle high shift solenoid: Green = on = attempt to shift to high range

"8044 Tool Clamp Open"

You attempted to run a program cycle, but the turret tool clamp is still open.

Press the Tool Release key to release the solenoid and close the clamp, then start your program cycle again.

"8098 Error: Maintenance Mode Active!"

You attempted to run a program cycle, but Maintenance Mode is still active.

Press and hold the Maint. Mode key for one second to turn Maintenance Mode off, then start your program cycle again.

"8110 Invalid Tool Number: Must be 1 - 10"

You requested a turret change to an invalid position. This is probably because the tool you requested is not assigned to a turret position, or is assigned to a position greater than 10.

Check the part program and tool library settings.

References:

PLC W18:  requested turret position number

"8111 ATC Unlock Timeout"

During an automatic tool change, the turret failed to unlock within one second, as indicated by the turret-locked sensor.

Check for mechanical interference or hydraulic failure. Check function of the turret-locked sensor.

References:

PLC INP12:  turret locked sensor: Green = 1 = locked down; Red = 0 = unlocked
PLC OUT37:  turret unlock solenoid: Green = on = attempt to unlock turret

"8112 ATC Rotation Timeout"

During an automatic tool change, the turret failed to reach the position immediately prior to the target position, within four seconds.

If this occurs with no turret rotation, check for mechanical or hydraulic failure.

If this occurs with continuous turret rotation, check turret encoder feedback.

The PLC will only accept the position code if strobe 2 is on.

The PLC will only stop rotation on an off-to-on transition of strobe 3, while the most recent tool position was the one immediately prior to the target position.

References:

PLC INP2:   turret strobe 2: Green = 1 = near tool position, position bits are valid
PLC INP3:   turret strobe 3: Green = 1 = between tool positions
PLC INP4:   turret position "1" bit: part of binary position number
PLC INP5:   turret position "2" bit: part of binary position number
PLC INP6:   turret position "4" bit: part of binary position number
PLC INP7:   turret position "8" bit: part of binary position number
PLC W17:    decoded turret position (1-10)
PLC OUT37:  turret unlock solenoid: Green = on = attempt to unlock turret
PLC OUT38:  turret CCW rotation solenoid: Green = on = attempt to rotate CCW
PLC OUT39:  turret CW rotation solenoid: Green = on = attempt to rotate CW

"8113 ATC Lock Timeout"

During an automatic tool change, the turret failed to relock within four seconds, as indicated by the turret-locked sensor.

Check for mechanical interference or hydraulic failure. Check function of the turret-locked sensor.

References:

PLC INP12:  turret locked sensor: Green = 1 = locked down; Red = 0 = unlocked
PLC OUT37:  turret unlock solenoid: Green = on = attempt to unlock turret

"8114 Turret Index Unlock Timeout"

During a manual turret index, the turret failed to unlock within one second, as indicated by the turret-locked sensor.

Check for mechanical interference or hydraulic failure. Check function of the turret-locked sensor.

References:

PLC INP12:  turret locked sensor: Green = 1 = locked down; Red = 0 = unlocked
PLC OUT37:  turret unlock solenoid: Green = on = attempt to unlock turret

"8115 Turret Index Lock Timeout"

During a manual turret index, the turret failed to relock within three seconds, as indicated by the turret-locked sensor.

Check for mechanical interference or hydraulic failure. Check function of the turret-locked sensor.

References:

PLC INP12:  turret locked sensor: Green = 1 = locked down; Red = 0 = unlocked
PLC OUT37:  turret unlock solenoid: Green = on = attempt to unlock turret

"8116 Tool Change Fault: Incorrect Final Position"

After completion of an automatic tool change, the turret position was not the expected target position. This may be due to spurious signals from the turret position encoder (causing a premature stop), or to a delay in stopping rotation and locking down (causing an overshoot by one or more positions).

Check rotation and stop timing and function, and check signals from the turret position encoder.

References:

PLC INP2:   turret strobe 2: Green = 1 = near tool position, position bits are valid
PLC INP3:   turret strobe 3: Green = 1 = between tool positions
PLC INP4:   turret position "1" bit: part of binary position number
PLC INP5:   turret position "2" bit: part of binary position number
PLC INP6:   turret position "4" bit: part of binary position number
PLC INP7:   turret position "8" bit: part of binary position number
PLC W17:    decoded turret position (1-10)
PLC OUT37:  turret unlock solenoid: Green = on = attempt to unlock turret
PLC OUT38:  turret CCW rotation solenoid: Green = on = attempt to rotate CCW
PLC OUT39:  turret CW rotation solenoid: Green = on = attempt to rotate CW

"9060 Mini PLC 1 Communication Fault"

The PLCADD1616 expansion board has failed to communicate properly with the GPIO4D board.

Check the gray PLC expansion cable that connects the PLCADD1616 board to the header near the top edge of the GPIO4D board. Check for green 5V power and "PLC OK" LED indicators on the PLCADD1616 board.

"9100 BAD MESSAGE VALUE"

The PLC program requested display of an error message, but provided an invalid message code. Notify your dealer.

Informational and Warning Messages

The PLC program can also generate the following non-error messages, in addition to those listed in the Centroid operator's manual.

"9024 PLC Faults Cleared"

A previous PLC fiber communication fault (9022 or 9023) has been fixed and cleared.

"9035 KEYBOARD JOGGING DISABLED "

You pressed a keyboard shortcut key for jogging the machine or starting a cycle, but those shortcuts have been disabled on this control.

"9099 Message Cleared"

A previous fault condition has been cleared by pressing Emergency Stop.


16-Dec-2013